import classNames from 'classnames'

type Props = {
  type: string
  onClick?: () => void
  className?: string
}

const Icon = (props: Props) => {
  return (
    <svg
      className={classNames('icon', props.className)}
      aria-hidden="true"
      onClick={props.onClick}
    >
      {/* 使用时，只需要将此处的 iconbtn_like_sel 替换为 icon 的名称即可*/}
      <use xlinkHref={`#${props.type}`}></use>
    </svg>
  )
}

export default Icon;